.value {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.nav {
    box-sizing: border-box;
    width: 136px;
    margin-right: 10px;
    padding: 10px;
    background: white;

    .nav-item {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        width: 106px;
        height: 82px;
        background: url("../../../assets/network/1.png");
        background-repeat: no-repeat;
        background-position: center;
        background-size: 100% 100%;
        margin-bottom: 32px;
        padding: 11px 13px;
        box-sizing: border-box;
        color: #274277;
        cursor: pointer;

        .current {
            position: absolute;
            right: 5px;
            top: 5px;
            width: 12px;
            height: 12px;
        }
    }

    .active {
        &::after {
            position: absolute;
            content: "";
            width: 0px;
            height: 0px;
            border: 10px solid transparent;
            border-left-color: #5998fb;
            top: 50%;
            right: -25px;
            transform: translateY(-50%);
        }
    }
}